#!/bin/bash

#Cartella dove verranno copiati gli eseguibili
dirToCpy="../bin"

#Decommentare per ottenere l'eseguibile ottimizzato per il rilascio
buildDir="Release"

#Decommentare per ottenere l'eseguibile per il debbuging
#buildDir="Debug"

#Operazioni di preparazione alla compilazione e creazione degli eseguibili
echo creo la cartella in $dirToCpy
mkdir $dirToCpy

#Compilazione e installazione degli eseguibili principali
echo Compilo e copio il processo principale
cd ../$buildDir
make clean & make all
cp ChatApp $dirToCpy/ChatApp

#Compilazione e installazione degli eseguibili d'ausilio
echo Copio script di ausilio   
cd ../script
cp launchTerminal $dirToCpy
cp startApp $dirToCpy

echo Effettuo il make nei sorgenti ausiliari
cd ../resources
make

#Termine delle operazioni
echo Operazione Terminata